Evolutionary Heuristics for Thebin Packing
نویسنده
چکیده
In this paper we investigate the use of two evolutionary based heuristic to the bin packing problem. The intractability of this problem is a motivation for the pursuit of heuristics that produce approximate solutions. Unlike other evolutionary based heuristics used with optimization problems, ours do not use domain-speciic knowledge and has no specialized genetic operators. It uses a straightforward tness function to which a graded penalty term is added to penalize infeasible strings. The encoding of the problem makes use of strings that are of integer value. Strings do not represent permutations of the objects as is the case in most approaches to this problem. We use a diierent representation and give justiications for our choice. Several problem instances are used with a greedy heuristic and the evolutionary based algorithms. We compare the results and conclude with some observations, and suggestions on the use of evolutionary heuristics for combinatorial optimization problems.
منابع مشابه
Multi-objective Strip Packing
Good algorithms exist for solving the 2D rectangular strip packing problem when the objective is to minimize the amount of wasted material. However, in some applications other criteria are also important. We describe new heuristics for strip packing that optimize not only for wastage, but also for the efficient use of the cutting equipment, by minimizing the number of independent cuts required ...
متن کاملEvolutionary Heuristics for the Bin Packing Problem Jj Org Heitkk Otter
In this paper we investigate the use of two evolutionary based heuristic to the bin packing problem. The intractability of this problem is a motivation for the pursuit of heuristics that produce approximate solutions. Unlike other evolutionary based heuristics used with optimization problems, ours do not use domain-speciic knowledge and has no specialized genetic operators. It uses a straightfo...
متن کاملHyper-heuristics: Learning To Combine Simple Heuristics In Bin-packing Problems
Evolutionary algorithms (EAs) often appear to be a ‘black box’, neither offering worst-case bounds nor any guarantee of optimality when used to solve individual problems. They can also take much longer than non-evolutionary methods. We try to address these concerns by using an EA, in particular the learning classi£er system XCS, to learn a solution process rather than to solve individual proble...
متن کاملAn Evolutionary Hyperheuristic to Solve Strip-Packing Problems
In this paper we introduce an evolutionary hyperheuristic approach to solve difficult strip packing problems. We have designed a genetic based hyperheuristic using the most recently proposed low-level heuristics in the literature. Two versions for tuning parameters have also been evaluated. The results obtained are very encouraging showing that our approach outperforms the single heuristics and...
متن کاملA study of evolutionary algorithm selection hyper-heuristics for the one-dimensional bin-packing problem
Hyper-heuristics are aimed at providing a generalized solution to optimization problems rather than producing the best result for one or more problem instances. This paper examines the use of evolutionary algorithm (EA) selection hyper-heuristics to solve the offline one-dimensional bin-packing problem. Two EA hyper-heuristics are evaluated. The first (EA-HH1) searches a heuristic space of comb...
متن کامل